Abstract: Now-a-days to do the day-to-day tasks like searching on Internet, finding an optimized results, getting the right product, getting a minimum cost of any product, one needs to search a lot which leads waste of time and frustration. Every time it is not possible to get result as per requirement. An artificial intelligent personal assistant is needed to increase efficiency of doing such tasks. This project proposes a bot on cross platform mobile applications using machine learning algorithms. The purpose of bot is to recognize text, voice, image input, doing data analysis on the same and providing optimized result.

Keywords: Optimized result, Application Program Interface, K-Nearest Neighbor, Naive Bayes.